import fs from 'then-fs'

function getFile(fpath){
    // resolve 成功的回调函数
    // reject  失败的回调函数
    return new Promise(function (resolve , reject) {
        fs.readFile(fpath,'utf-8',(err,dataStr) => {
            if (err) return reject(err)   // 如果读取失败,则调用“失败的回调函数”
            resolve (dataStr)             // 如果读取成功,则调用“成功的回调函数”
        })
    })
}

getFile('./files/1.txt').then((r1) => {console.log(r1)},(err) => {console.log(err.message)})
